3050 591
6716 534
4149 668
2420 274
4027 203
15371 494
2245 435
3171 784
990 126
3226 349
3402 533
2747 346
5751 593
3448 582
1159 126
4697 631
1651 80
3657 925
3086 634
2107 240
9283 578
764 31
1013 46
2376 240
5936 514
3310 664
2378 513
3276 515