31090 831
4412 326
26699 893
1999 335
5076 641
1879 261
11785 341
7393 297
3731 77
1737 121
3620 469
7169 600
2823 301
6224 99
2679 296
8490 146
2942 326
3268 661
2242 201
3918 746
1887 217
3394 842
3220 379
4343 948
2132 336