22015 704
25286 40
20948 276
11877 621
4628 71
18497 610
59481 399
14870 391
24242 531
15125 325
5689 248
22296 355
22836 581
38305 514
47997 49
31403 690
40144 263
6770 99
12334 512
19698 563
9045 387
9797 779
23138 454
57678 296
41341 730
5231 117
8516 718
4811 512