5196 370
19668 495
7137 580
2968 609
945 103
15839 734
3435 355
1196 98
2573 81
4221 594
7106 735
4038 774
4210 334
3870 92
20966 247
6579 565
14188 383
4454 943
6065 307
1757 36
21113 244
3648 526
6752 765
8397 163
117233 641
3921 397
1377 215
4018 807