5602 316
5893 451
7844 333
11304 173
5641 213
30304 335
19318 137
60849 326
7388 125
7827 621
10758 518
21847 653
10416 573
10221 199
8828 474
20107 936
4866 75
7600 179
3875 83
12958 608
14786 463
19793 619
5066 163
12101 268
20975 354
18552 292
27382 744
23434 781