3281 162
15547 329
25900 491
3005 316
5614 343
12686 273
14088 293
5600 741
4532 315
7728 678
5339 427
5514 342
1160 79
6152 272
8318 289
35146 877
3447 421
1390 32
3201 762
2564 471
3243 527
4022 443
2306 554
3370 698
2312 287
8532 639
5974 618
7227 891