21033 321
10751 741
3689 575
3717 945
2448 597
4711 796
1802 363
3101 458
2200 383
1502 136
6880 55
5020 218
4754 51
3358 949
6002 74
3210 783
8604 871
5908 676
16490 282
1397 254
12657 449
9662 665
2545 496
1544 237
2482 348
1323 156
4669 291
13438 59