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