12400 413
94606 744
50301 616
5517 302
8917 600
29473 492
286439 838
11814 145
288579 806
30463 922
33275 418
39904 454
14956 293
98536 338