2996 291
4444 179
1293 63
3676 368
3666 565
4033 59
4513 471
2531 309
2159 505
855 125
1680 423
4693 708
3624 382
6034 565
4124 111
9511 141
10452 472
3716 71
56074 408
3333 550
797 80
1617 332
3115 757
2010 312
3071 480
1950 238
7424 635
3531 281