4052 660
2991 448
3558 66
6217 429
7958 778
2051 505
6776 119
329339 529
95963 372
142705 691
258371 832
6687 665
175884 1068
104032 399
5657 574
8163 448
15169 475
29276 489
20053 413
17344 504
22815 242
16243 425
16667 766
2816 519
3330 424