2998 291
4449 179
1294 63
3678 368
3667 565
4037 59
4513 471
2532 309
2159 505
856 125
1683 423
4696 708
3628 382
6037 565
4126 111
9511 141
10458 472
3721 71
56085 408
3333 550
798 80
1619 332
3118 757
2012 312
3073 480
1955 238
7431 635
3536 281