3073 291
4547 179
1331 63
3734 368
3720 565
4100 59
4559 471
2587 309
2206 505
895 125
1720 423
4746 708
3689 382
6063 565
4154 111
9558 141
10638 472
3799 71
56296 408
3366 550
821 80
1666 332
3140 757
2046 312
3157 480
2028 238
7566 635
3647 281