3113 431
4328 843
5076 358
2842 441
1963 55
2889 80
6410 244
4263 571
1197 122
1836 301
7747 361
2039 366
5519 404
863 143
1497 375
4800 812
3344 576
7960 147
3397 783
3337 699
3189 687
808 116
286 49
14362 309