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