43047 643
30573 59
12918 303
11421 625
16217 687
20011 811
45188 70
17623 458
7600 440
16032 820
11141 220
11714 638
20827 328
13486 37
15509 316
8328 562
16952 227
15470 547
19814 879
30136 936
8615 719
31422 222
21423 610
8802 270
11333 500
9399 486