30628 300
20608 747
73174 936
58975 438
7826 151
4934 465
12090 229
32345 306
15902 225
35981 473
15639 321
16167 711
87161 690
29014 260
16866 562
38135 603
11090 469
46097 253
14921 681
5840 656
2304 105
4687 730
6671 769
3740 199
1623 133
7606 278
9515 542
4558 340