1505 284
4591 365
4218 447
14835 394
39017 510
32060 170
12503 588
19306 527
29533 585
29081 449
23093 413
15002 502
19895 121
4436 212
13622 781
17266 147
26764 777
3316 329
5401 297
9222 293
6343 459
8991 334
19783 905
8716 390
7436 105
3853 260
4896 688
10878 571