2979 506
2590 394
3796 844
2634 359
3846 603
4236 526
2040 121
9812 608
5415 913
6874 939
7688 532
11620 147
19923 644
1673 457
1941 542
1540 410
2875 645
1917 596
2742 630
3134 729
676 131
2370 456
1428 268
1192 300