2508 55
3631 76
6853 504
5091 398
9857 442
4174 469
17884 247
7915 452
10343 280
7754 371
7784 494
5770 434
3663 369
14452 444
7262 585
2993 65
5630 429
5133 325
2726 51
5559 667
10541 146
4921 44
9096 367
4134 146