2512 402
2842 447
1403 31
1199 93
2282 373
3245 667
3371 582
5321 31
2731 399
830 30
6842 421
2423 255
3410 655
1562 227
1949 336
3196 339
3239 572
7678 783
2147 319
2662 589
3727 635
2370 508
4938 340
12716 888