2997 291
4445 179
1294 63
3678 368
3666 565
4034 59
4513 471
2531 309
2159 505
855 125
1682 423
4695 708
3626 382
6036 565
4124 111
9511 141
10454 472
3717 71
56075 408
3333 550
798 80
1617 332
3117 757
2010 312
3071 480
1951 238
7427 635
3533 281