19926 551
5277 217
15163 343
4985 658
8354 513
4521 510
3474 117
10293 873
5149 240
4701 402
2918 59
8278 368
3952 126
1709 51
6671 284
9783 80
15065 194
9198 424
17488 941
5805 606
2247 215
12800 145
4409 235
9125 836