30741 300
20677 747
73299 936
59302 438
7886 151
4940 465
12156 229
32578 306
15993 225
36050 473
15691 321
16239 711
87373 690
29232 260
16924 562
38205 603
11150 469
46378 253
15005 681
5842 656
2319 105
4689 730
6673 769
3750 199
1629 133
7611 278
9520 542
4567 340