29688 324
30001 828
41319 454
28472 163
32194 62
42206 768
24580 216
31048 305
20121 818
31890 635
21440 424
28427 980
31483 537
24344 270
31197 169
29751 965
33794 464
36172 123
22220 221
38550 924
27282 583
22234 664
29072 673
19652 197