12654 52
20580 737
8339 620
15966 138
41026 541
13592 479
27865 391
53231 434
64278 339
19028 427
9498 104
18280 856
38874 388
18837 248
47478 1013
31155 646
6721 793
50870 718
17454 330
21762 446
123783 534
11791 108
8830 103
79926 619