15025 75
2364 441
2261 222
3675 872
8558 193
12900 761
3450 81
12238 260
4375 252
7030 754
7764 580
3918 395
4181 482
8827 539
12808 50
18696 356
12872 752
4199 274
1056 60
3590 39
9486 779
4893 582
32035 599
2065 73