1521 253
1091 175
2537 548
668 62
2833 763
2630 520
1685 371
2811 617
4252 106
3248 138
163336 447
94469 422
108797 584
208692 457
196231 884