3281 162
15546 329
25897 491
3005 316
5614 343
12686 273
14087 293
5600 741
4532 315
7728 678
5338 427
5513 342
1158 79
6151 272
8316 289
35139 877
3447 421
1389 32
3201 762
2563 471
3243 527
4022 443
2306 554
3368 698
2312 287
8532 639
5973 618
7227 891