30603 300
20604 747
73164 936
58949 438
7822 151
4930 465
12086 229
32334 306
15887 225
35978 473
15631 321
16161 711
87114 690
28996 260
16854 562
38127 603
11086 469
46075 253
14911 681
5840 656
2304 105
4687 730
6670 769
3740 199
1623 133
7606 278
9514 542
4558 340