7531 728
5080 389
5396 761
945 232
827 191
12110 28
12068 430
2542 685
14443 258
3306 829
7109 382
1980 155
2600 468
1016 122
4994 306
3602 425
2914 598
12185 276
13466 555
2332 271
29611 481
14339 608
1573 405
1238 362
3024 861
13192 261
3049 613
1252 219