3025 671
2270 504
2572 484
4420 256
3656 235
2100 84
3365 663
1461 151
1558 67
3671 608
3231 441
3312 505
2949 534
3495 467
1938 225
1424 130
10365 243
6512 752
8972 850
1180 148
17362 158
4201 367
7031 75
19973 94