2132 661
2821 674
2937 592
952 175
4901 561
2374 490
1499 307
2723 391
3556 532
2919 326
641 131
175 28
3249 904
2880 595
1450 346
926 257
1449 329
3496 735
2011 367
1551 43
1446 292
2160 233
3053 983
1762 520