37033 52
5039 785
1909 286
8202 72
24216 172
28152 105
12544 330
21458 451
7555 407
3696 54
10239 280
10090 736
4059 196
11888 333
5381 705
3287 162
28490 450
4359 911
2817 85
28388 970
3824 715
15184 605
21834 81