8088 500
8545 875
6448 196
7778 320
19924 341
10722 734
7651 289
7665 358
5484 113
18335 808
1275 116
15922 538
9208 621
2762 234
28439 465
3211 363
2300 284
3132 266
14857 144
222659 420
30106 180
18320 80
1953 298
3382 152
3336 382
6463 813
3107 584
246877 1043