3501 596
21127 496
4945 553
3585 530
975 202
7125 336
1874 303
2316 586
1485 308
2588 471
1537 402
3035 614
2887 570
761 91
958 224
749 162
2179 140
1269 369
9823 514
2153 334
3835 883
6832 544
3135 637
1296 155