18531 300
10339 465
1174 303
2926 589
316 62
1485 361
2294 500
1363 57
2468 416
1900 172
3169 644
1570 188
1386 78
5428 580
1789 113
3843 292
6286 775
6762 665
9193 612
8045 338
11543 147
16429 786
20569 486
19714 519