4012 851
3535 274
4044 835
2341 87
2627 254
2462 335
1209 142
2373 438
3428 612
1730 28
3761 958
864 84
970 36
2898 187
4103 921
2719 301
3498 559
1640 111
1577 263
852 90
3967 718
4883 475
1769 35
5414 138