40081 691
2507 357
14920 254
10733 527
3349 145
3986 66
3981 161
4030 429
6185 539
3912 486
5933 614
4666 424
2858 384
3965 78
2452 293
3135 521
12454 161
7813 602
4257 450
1445 55
4574 115
4382 361
5805 457
5800 258