2596 29
3625 52
5474 42
18978 652
7000 356
8709 393
10488 552
329297 1454
11353 362
16204 707
11317 411
25607 542
19484 386
29408 926
15688 547
6880 420
25435 453
38409 810
20232 560
16773 149
18439 341
74056 411
27575 386
50758 447
20486 206
27089 277
121698 1118
49020 570