4016 418
2304 573
427 238
840 624
266 335
180 642
481 674
915 212
139 876
685 741
602 127
819 113
977 333
6411 208
1850 885
683 999
462 181
357 176
113 91
932 260
733 608
612 745
117 525