2851 166
1571 134
2734 483
1695 265
3088 194
2622 103
4288 445
2555 88
9718 371
3980 812
2467 296
2910 515
6193 196
1053 57
1885 26
3101 333
2539 496
2322 346
14775 125
2988 382
5911 322
6416 244
5356 323
7256 688