22015 704
25285 40
20946 276
11877 621
4628 71
18496 610
59476 399
14870 391
24242 531
15124 325
5689 248
22292 355
22836 581
38305 514
47989 49
31401 690
40144 263
6770 99
12334 512
19698 563
9045 387
9795 779
23138 454
57676 296
41339 730
5231 117
8515 718
4810 512