15332 308
13713 624
2943 656
5525 612
1558 146
1257 130
405 39
4896 491
3049 501
2928 908
2487 539
4462 85
2953 555
1604 281
931 82
3196 303
5616 287
2464 643
3112 608
2469 146
3340 590
1446 382
2599 266
1901 343