2603 29
3627 52
5478 42
18989 652
7001 356
8710 393
10491 552
329687 1457
11353 362
16205 707
11319 411
25611 542
19484 386
29408 926
15688 547
6881 420
25436 453
38420 810
20234 560
16789 149
18440 341
74077 411
27580 386
50766 447
20501 206
27092 277
121737 1119
49041 570