34057 952
10457 675
20025 422
3005 517
2145 66
7102 483
78369 838
15202 324
11262 31
44128 491
15918 450
24971 41
43888 592
19832 188