2583 55
1713 157
2631 214
8119 326
1854 90
13821 211
3159 326
17507 95
5539 575
3621 441
3072 610
5387 526
56371 400
10725 268
1126 49