4360 252
2992 415
897 103
3125 861
5297 363
3499 725
1470 369
3174 687
2457 582
3272 880
12097 663
3710 192
1170 58
15225 716
3391 801
2222 531
9613 339
1772 415
3443 609
2858 738
3698 340
5197 444
2486 559
1450 88