3001 291
4464 179
1299 63
3685 368
3672 565
4047 59
4517 471
2537 309
2162 505
862 125
1688 423
4699 708
3636 382
6042 565
4130 111
9514 141
10480 472
3725 71
56115 408
3337 550
801 80
1626 332
3118 757
2013 312
3081 480
1959 238
7443 635
3549 281