18531 300
2363 348
1837 216
1542 53
805 153
1318 144
7598 532
3440 726
7480 323
4221 527
20569 486
9193 612
6762 665
1900 172
2970 474
19714 519
1576 125
1570 188
8045 338
11543 147
2468 416
1386 78
16429 786
4085 685