8003 315
29440 128
43098 677
7599 522
35102 646
2714 85
2471 600
4333 444
4849 89
2503 374
1385 368
31735 633
12113 818
4786 311
6089 92
9222 161
8383 655
33528 614
22151 729
11925 77
1885 307
2934 601
1717 341
4177 350