501 68
15955 720
10517 354
2499 246
12608 431
23090 182
4818 221
3540 443
6696 405
4286 277
3825 63
6592 910
2334 405
3289 747
7428 657
9168 479
11999 532
1500 104
2367 270
3605 467
2606 430
4493 808
6989 239
1725 461
4352 667
6451 398
2474 562
2088 531