31012 831
4404 326
26682 893
1999 335
5075 641
1878 261
11779 341
7387 297
3724 77
1734 121
3618 469
7157 600
2823 301
6222 99
2677 296
8485 146
2938 326
3262 661
2241 201
3916 746
1885 217
3391 842
3218 379
4342 948
2132 336