29918 82
70543 396
69848 274
64257 222
114821 673
37888 880
32750 424
65212 802
51052 717
79374 652
396760 809
71817 432
52177 697
22520 52
58891 793
42437 535
47246 212
49152 429
35051 95
140231 1095
58533 579
43776 406
98255 757
38026 166