51153 412
30077 529
31586 136
16022 539
38759 221
33451 244
37065 160
9335 645
6323 531
11283 188
4686 321
4454 897
8992 645
5206 650
2137 152
23937 253
24171 390
78405 937
43700 772
28367 120
20410 77
24561 292