31058 235
1327 220
2867 746
1240 271
2412 564
3138 774
1733 382
3441 745
1529 320
1765 249
3136 363
3081 578
2254 299
1912 268
1103 180
2109 310
2953 561
895 151
6385 34
2787 475
1296 221
2513 664
2980 699
1859 243
3083 465
6967 645
1889 363
2970 458