51193 412
30085 529
31613 136
16038 539
38764 221
33499 244
37094 160
9338 645
6323 531
11283 188
4690 321
4455 897
8999 645
5209 650
2143 152
23959 253
24176 390
78475 937
43728 772
28384 120
20425 77
24569 292