2990 291
4442 179
1291 63
3673 368
3662 565
4030 59
4513 471
2531 309
2156 505
851 125
1676 423
4686 708
3622 382
6032 565
4123 111
9510 141
10446 472
3714 71
56064 408
3330 550
796 80
1615 332
3115 757
2008 312
3070 480
1947 238
7416 635
3526 281