2976 601
117938 641
39247 383
59124 164
42911 746
203070 489
299675 1059
26323 703
23947 459
16173 240
23288 424
33902 357
42259 478
29579 670
13770 426
25895 626
14293 82
13581 404
32679 748
26846 185
10340 222
33998 354
11390 457
20714 399