5096 332
12693 528
7221 220
8449 451
14083 401
3630 212
6113 72
12539 307
5382 516
4428 377
9715 654
6769 430
4104 218
4630 394
9386 324
8905 240
5829 589
11881 224
11584 287
15775 885
7573 551
16047 672
13321 578
13510 468
4367 44
12846 441
11168 444
24462 308