2947 440
15265 484
3442 39
26884 402
1589 52
7195 254
6797 693
1909 157
4814 578
3882 629
6561 245
11583 576
2920 45
4345 329
12210 761
3396 714
3166 221
7716 335
5877 520
6926 272
5748 142
2142 338
3351 208