3000 291
4456 179
1299 63
3682 368
3669 565
4044 59
4517 471
2535 309
2161 505
860 125
1683 423
4698 708
3632 382
6041 565
4128 111
9513 141
10476 472
3723 71
56106 408
3336 550
800 80
1623 332
3118 757
2013 312
3078 480
1958 238
7439 635
3545 281