51396 412
30115 529
31714 136
16123 539
38787 221
33682 244
37175 160
9344 645
6332 531
11291 188
4714 321
4478 897
9013 645
5220 650
2148 152
24067 253
24283 390
78768 938
43867 775
28444 120
20495 77
24614 292