5226 548
1556 356
2170 51
3203 363
8805 789
7856 859
8276 277
1879 90
2500 642
5737 518
1577 120
2839 917
6375 278
9088 452
4914 840
23311 420
14695 133
5649 58
8928 177
1568 323
6326 602
3433 328
2028 140
6358 1014