1253 151
7851 666
2130 202
2717 625
4400 464
1445 240
2359 447
2336 428
906 128
1235 36
2628 557
1755 379
3479 704
2434 528
2557 648
1640 359
2843 591
3401 923
1945 205
2748 640
3184 846
3066 622
1752 381
2981 519