3797 800
1316 115
3478 914
1059 60
2487 541
1121 218
2907 132
3734 901
1192 204
3356 708
21524 666
28391 425
11281 105
968 174
4564 520
5274 583
3241 369
3462 543
1667 312
3419 440
1721 353
4131 709
3404 951
40911 316
10300 522
2099 91
1440 226