31057 831
4411 326
26685 893
1999 335
5076 641
1878 261
11782 341
7391 297
3728 77
1737 121
3620 469
7165 600
2823 301
6223 99
2679 296
8489 146
2940 326
3266 661
2241 201
3918 746
1885 217
3393 842
3220 379
4342 948
2132 336