21501 251
2885 276
3359 778
4604 640
7484 602
892 75
9627 261
7188 608
4805 387
7247 213
2755 378
46113 626
15734 616
4479 703
4846 631
4155 212
4011 321
3987 419
7381 723
6556 771
4571 643
7051 715
6944 569
2239 190
3881 160
16963 857
5237 564
1146 44