2503 501
1385 340
2332 485
1152 193
2783 799
3234 632
2155 481
1424 411
2360 584
2841 554
3511 918
951 247
429 51
1276 213
710 73
1025 155
1383 273
2513 483
2552 646
2880 899
1129 278
255 36
549 70
2674 577
991 233
945 143
1414 361
8854 740