2997 291
4445 179
1293 63
3677 368
3666 565
4033 59
4513 471
2531 309
2159 505
855 125
1681 423
4694 708
3624 382
6034 565
4124 111
9511 141
10452 472
3717 71
56074 408
3333 550
798 80
1617 332
3115 757
2010 312
3071 480
1951 238
7426 635
3532 281