3301 772
1390 263
12115 893
30728 202
2470 462
2699 755
3114 853
2584 768
12164 547
44926 237
8646 582
1401 76
10998 704
2954 613
1538 411
2264 438
4950 354
4817 575
8278 662
645 128
18192 683
2773 726
6478 481
10826 154
313234 550
23642 198
534 31
2765 500