3730 541
2977 544
22234 268
2377 589
19881 263
6488 879
4110 94
7117 160
3334 645
1554 297
1719 54
1965 392
1580 222
2051 372
3511 434
1142 108
5208 670
5282 576
1208 71