50895 412
30023 529
31455 135
15914 539
38727 221
33062 242
36938 160
9320 645
6310 531
11277 188
4671 321
4432 897
8983 645
5192 650
2120 152
23803 253
24127 390
77872 937
43535 772
28308 120
20307 77
24487 292