31045 831
4408 326
26683 893
1999 335
5076 641
1878 261
11782 341
7391 297
3728 77
1736 121
3620 469
7160 600
2823 301
6223 99
2679 296
8488 146
2939 326
3266 661
2241 201
3918 746
1885 217
3392 842
3218 379
4342 948
2132 336