21801 331
2412 153
56969 872
78794 612
121623 751
65778 833
104575 547
22763 669
22422 895
12414 860
5384 733
85133 767
7967 448
20813 314
88448 498
12098 561
38289 612
14738 475
8441 240
28577 489
19577 413
103089 209
11702 600
16915 504
16312 494
21954 241
11068 904
55754 735