2996 856
1601 342
2201 481
1632 290
339 42
1670 309
3352 837
528 77
3799 519
3884 780
2027 424
1760 404
2497 558
2312 573
755 69
3548 889
501 63
308 52
1117 44
2912 443
4283 601
2071 547
2335 704
1878 194