21036 321
10753 741
3691 575
3718 945
2448 597
4712 796
1802 363
3101 458
2202 383
1503 136
6880 55
5021 218
4755 51
3358 949
6006 74
3211 783
8604 871
5913 676
16502 282
1397 254
12659 449
9662 665
2545 496
1547 237
2736 348
1323 156
4671 291
13438 59