3000 291
4453 179
1297 63
3681 368
3668 565
4044 59
4515 471
2534 309
2161 505
859 125
1683 423
4698 708
3631 382
6040 565
4128 111
9511 141
10473 472
3722 71
56104 408
3334 550
799 80
1622 332
3118 757
2013 312
3078 480
1957 238
7437 635
3544 281