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
6454 74
3214 783
8711 872
5919 676
16457 282
1428 254
12938 450
9722 665
2534 496
1683 237
2424 349
1270 156
5066 291
13411 59