21047 321
10737 741
3658 575
3637 945
2450 597
4746 796
1776 363
3109 458
2199 383
1546 136
6879 55
5004 218
4824 51
4283 949
6444 74
3214 783
8711 872
5918 676
16457 282
1428 254
12936 450
9722 665
2534 496
1683 237
2424 349
1268 156
5062 291
13410 59