30610 300
20608 747
73169 936
58960 438
7823 151
4932 465
12088 229
32334 306
15895 225
35979 473
15632 321
16163 711
87124 690
28999 260
16859 562
38130 603
11089 469
46084 253
14916 681
5840 656
2304 105
4687 730
6671 769
3740 199
1623 133
7606 278
9514 542
4558 340