31141 831
4417 326
26710 893
2000 335
5084 641
1881 261
11796 341
7394 297
3735 77
1738 121
3621 469
7171 600
2825 301
6225 99
2684 296
8495 146
2945 326
3271 661
2246 201
3919 746
1888 217
3395 842
3222 379
4344 948
2132 336