14008 646
10499 629
10802 665
2817 319
3740 444
21778 260
3339 266
3566 230
5178 832
2392 64
297493 399
1082 139
265752 1216
77728 1045
5813 469
2972 724
158940 651
16600 203
14875 518
27941 146
30565 685
11456 208
10903 452
22143 531
16501 155
7701 454
29555 586
47308 601