30231 435
2048 162
8362 546
13465 117
2861 130
5114 334
312011 707
95278 428
15420 488
1972 133
11180 645
3985 619
19171 172
10663 457
24761 626
3879 79
10568 725
28564 527
4123 530
1913 223
3574 248
2657 480
5238 331
3965 804
7148 517
1654 259