3058 95
2289 113
3215 431
1706 157
3235 571
3329 498
36750 810
4314 184
6329 381
2381 515
3932 646
1160 250
1147 38
1151 295
3053 622
1728 363
552 64
1356 304
268 29
2242 128
1968 354
892 164
2791 682
1728 213