1096 96
2892 574
52822 185
3580 722
49935 570
2197 568
1895 198
2035 544
2106 534
3194 585
908 176
26455 358
2901 852
1295 220
420 103
1157 285
2677 699
2422 568
556 81
7776 94
1725 418
3246 380
1764 277
2342 296
40775 183
26498 383
14601 611
10465 527