3128 858
1252 344
2625 600
3236 679
1135 202
3615 531
1646 381
1804 245
15575 255
2962 900
539 101
1998 32
1195 25
2707 481
2126 439
1600 382
1753 148
2995 837
539 74
889 170
1087 297
969 297
2410 453
3168 614