31066 831
4412 326
26686 893
1999 335
5076 641
1878 261
11783 341
7391 297
3729 77
1737 121
3620 469
7167 600
2823 301
6223 99
2679 296
8489 146
2940 326
3266 661
2242 201
3918 746
1885 217
3394 842
3220 379
4342 948
2132 336