43006 643
30739 59
13017 303
11438 625
16248 687
20145 811
45330 70
17819 458
7651 440
16335 820
11140 220
11743 638
20989 328
13698 37
15599 316
8343 562
17435 227
15618 547
20279 879
30524 936
8607 719
31652 222
21630 610
8799 270
11340 500
9437 488