31020 831
4404 326
26682 893
1999 335
5076 641
1878 261
11781 341
7388 297
3725 77
1734 121
3620 469
7157 600
2823 301
6222 99
2677 296
8486 146
2938 326
3263 661
2241 201
3917 746
1885 217
3391 842
3218 379
4342 948
2132 336