2395 595
2843 664
1199 233
2971 880
1611 312
3035 963
2622 528
2440 467
2747 550
779 174
2579 670
823 187
848 251
2443 639
1008 155
2014 412
2144 440
1452 36
3328 649
1516 179
1795 308
3351 70
7858 538
12819 300
16433 491
11844 556
6942 782
16638 293