3002 846
3899 707
9828 1014
5580 232
4644 316
1598 193
2744 627
1452 319
4625 989
1304 188
3137 765
1473 235
2970 828
1404 221
541 55
2205 486
2773 594
1167 283
3813 661
3971 874
2568 645
356 42
4375 978
2537 569
608 105
1006 165
1692 424
2476 502