18261 509
5393 402
2776 430
2510 177
2168 82
4101 241
1363 103
10154 392
2635 255
1867 125
2197 206
3089 567
3362 888
6641 93
3667 706
1554 84
2477 346
3839 631
7071 532
2548 296
7268 713
3671 76
2280 510
2726 521