2993 291
4444 179
1292 63
3676 368
3663 565
4033 59
4513 471
2531 309
2158 505
853 125
1679 423
4690 708
3623 382
6033 565
4124 111
9510 141
10452 472
3716 71
56073 408
3331 550
797 80
1616 332
3115 757
2010 312
3071 480
1950 238
7423 635
3529 281