2502 501
1384 340
2332 485
1152 193
2783 799
3232 632
2154 481
1424 411
2360 584
2841 554
3509 918
951 247
428 51
1276 213
710 73
1022 155
1382 273
2512 483
2552 646
2880 899
1129 278
255 36
548 70
2673 577
991 233
943 143
1413 361
8854 740