45403 549
54593 616
30816 747
3009 706
1459 105
25390 265
16784 336
51053 776
29373 293
5888 870
19968 879
29644 376
37483 610
5051 853
41334 797
4465 773
5339 92
56980 148
34525 84
3284 743
9311 530
10002 928
37837 318
3544 139