2591 29
3624 52
5473 42
18973 652
7000 356
8709 393
10487 552
329174 1452
11353 362
16204 707
11316 411
25606 542
19484 386
29408 926
15688 547
6879 420
25435 453
38406 810
20232 560
16769 149
18439 341
74048 411
27575 386
50756 447
20479 206
27089 277
121688 1118
49013 570