2606 29
3630 52
5481 42
18994 652
7003 356
8711 393
10495 552
330084 1458
11354 362
16207 707
11319 411
25613 542
19485 386
29410 926
15689 547
6881 420
25437 453
38441 810
20237 560
16813 149
18441 341
74086 411
27580 386
50771 447
20525 206
27094 277
121765 1119
49059 570