3593 574
2451 421
1232 95
3222 652
2253 319
3569 863
714 88
2947 517
2482 91
3405 492
2673 411
1121 58
4226 765
1817 226
4783 756
1363 65
2721 334
3445 819
2335 368
4004 803
2505 145
484 50
8331 450
1843 207
3588 912
10527 636
18926 272
24059 530