2971 291
4415 179
1287 63
3664 368
3644 565
4013 59
4503 471
2510 309
2147 505
844 125
1668 423
4652 708
3613 382
6030 565
4117 111
9504 141
10393 472
3692 71
55995 408
3322 550
791 80
1604 332
3112 757
2002 312
3051 480
1936 238
7382 635
3487 281