3925 509
3343 619
3927 48
1924 303
2355 315
2261 275
23553 553
10947 164
4718 448
5201 352
3069 201
5016 866
3241 559
6494 407
3390 66
5053 39
3726 789
5075 274
21956 627
3504 37
4477 519
13024 442
1998 38
1439 123