29731 571
41549 696
45776 229
30823 941
30534 1049
48603 196
45435 465
23814 1873
18928 407
26813 1015
32285 2026
27356 587
34460 1325
46856 1443
25104 303
30901 1237
28301 179