2580 355
977 171
5040 461
3635 664
5558 527
2380 549
1825 377
3261 839
1421 262
2778 341
5778 275
12964 368
931 198
2725 781
10695 64
3005 764
8618 111
2260 313
5252 471
584 102
1498 233
1557 240
2940 743
16328 139
12008 536
4614 224
4727 571
25856 706