316 31
2191 510
528 104
2198 420
3509 464
2451 416
2290 389
322 69
2470 539
3139 486
3690 691
2345 634
4176 654
2084 94
13223 311
3260 846
507 58
3074 740
2385 324
3656 760
668 86
3956 680
1488 190
5042 658