12525 75
27142 280
17842 413
11516 422
13292 417
20736 471
10327 87
9691 673
6217 139
8984 808
20552 255
17209 347
9633 506
9999 176
6043 38
13257 734
9967 676
15225 485
25694 352
33826 502
10767 655
21012 904
5535 311
5321 236
10745 854
13224 54
6022 709
8740 359