3083 136
8460 751
4155 58
2445 295
4671 697
7463 437
3992 280
7105 82
2593 118
7185 265
11443 232
6381 624
9773 701
3911 377
4270 580
3372 397
9529 312
8661 306
11348 225
9337 527
35551 568
7632 707
7986 576
3619 97
5179 412
5708 542
3936 477
12979 726