3305 688
31096 670
348 38
1132 285
537 125
480 100
1582 445
1205 289
3138 795
1180 312
1562 260
3072 548
1581 149
470 76
1173 270
3283 777
2156 129
1284 382
2187 575
2701 520
2259 578
2735 532
4223 531
16599 582