20594 227
415 97
3097 827
2854 585
1316 170
4305 702
1794 235
2164 351
3580 769
3547 507
4484 46
1876 155
2470 357
2359 244
4355 978
2273 45
4306 452
4624 434
4731 288
6621 506
699 143
510 113
3270 735
1687 306