4051 660
2991 448
3558 66
6217 429
7956 778
2050 505
6776 119
329336 529
95959 372
142705 691
258370 832
6685 665
175881 1068
104032 399
5657 574
8163 448
15165 475
29270 489
20051 413
17343 504
22803 242
16242 425
16664 766
2816 519
3330 424