1043 180
170 32
2395 419
859 209
12906 385
3446 163
10660 291
12114 380
3211 112
2133 276
3698 513
3552 398