2596 29
3626 52
5474 42
18979 652
7000 356
8709 393
10488 552
329318 1454
11353 362
16204 707
11317 411
25607 542
19484 386
29408 926
15688 547
6881 420
25435 453
38409 810
20232 560
16775 149
18440 341
74059 411
27577 386
50759 447
20488 206
27090 277
121702 1118
49024 570