3096 703
1546 196
3493 665
1138 99
3582 643
2851 591
1858 295
2996 558
3603 694
3098 686
3434 826
3507 688
1391 158
2451 576
2296 423
2008 423
1293 264
2235 365
845 78
3077 538
1942 292
1495 138
3539 829
964 89