31122 831
4415 326
26706 893
1999 335
5078 641
1881 261
11796 341
7393 297
3733 77
1738 121
3621 469
7170 600
2825 301
6225 99
2682 296
8494 146
2943 326
3270 661
2245 201
3918 746
1888 217
3394 842
3221 379
4344 948
2132 336