4431 922
2958 623
3788 595
2427 631
3357 166
1380 315
922 212
3605 603
3417 772
4227 665
2358 446
2446 432
2130 532
4122 302
9662 547
8883 199
2488 460
3084 698
7038 824
3614 236
1292 228
7756 821
3245 949
378 58