30476 300
20528 747
73012 936
58529 438
7771 151
4924 465
12031 229
32083 305
15809 225
35901 473
15575 321
16045 711
86897 690
28741 260
16779 562
38046 603
11012 469
45773 253
14824 681
5837 656
2284 105
4684 730
6666 769
3735 199
1620 133
7604 278
9506 542
4553 340