31130 831
4415 326
26706 893
1999 335
5081 641
1881 261
11796 341
7393 297
3734 77
1738 121
3621 469
7171 600
2825 301
6225 99
2682 296
8494 146
2944 326
3270 661
2246 201
3918 746
1888 217
3395 842
3222 379
4344 948
2132 336