30616 300
20608 747
73172 936
58969 438
7825 151
4934 465
12090 229
32337 306
15900 225
35981 473
15633 321
16164 711
87141 690
29005 260
16862 562
38131 603
11089 469
46085 253
14918 681
5840 656
2304 105
4687 730
6671 769
3740 199
1623 133
7606 278
9515 542
4558 340