2093 81
2939 531
14552 633
4111 728
3411 691
2104 227
3812 851
3140 451
2222 317
1888 145
848 38
3266 503
4820 882
9019 332
2678 460
3390 483
4244 460
17300 422
24732 373