2977 34
10592 231
4853 396
5426 546
5319 542
7819 421
6466 313
681 117
87022 169
132158 654
288751 681
12236 830
72144 385
47061 630
29469 782
73195 167
11260 531
90406 485
20532 412
21478 270
37361 333
25098 161
7086 256
3377 611
15922 669
18426 537
1804 99
29888 489