51200 307
29457 596
48441 381
34396 132
9671 150
7913 840
40310 528
3478 111
8444 550
29226 492
21161 343
14377 258
14706 921
8287 732
42094 228
60963 487
18721 942
2566 224
2243 382
33211 364
6545 66
71609 416
12143 417
37922 95
14813 605
34002 47
104999 708