3796 588
1419 147
10467 647
1556 357
738 43
5550 402
5567 119
4243 345
4878 418
1717 114
7004 583
3444 443
40386 165
2492 277
3056 335
30500 909
5276 472