5943 672
10000 500
2194 95
21200 276
6179 962
25485 142
13505 574
3530 627
3956 76
142469 328
30063 692
19254 418
2176 271
5601 661
4202 398
12985 462
3356 734
3356 213
10891 665
2148 337
4584 626
4218 513
19310 524
3117 409
3193 233
9996 285
3321 331
3491 261