22489 149
15340 737
11561 529
9072 815
6404 554
25204 732
22111 340
61112 215
27304 188
22264 1003
21629 570
22501 295
10821 72
13803 417
32670 603
85151 345
66212 348
41252 642
77877 289
25294 523
43318 89
17600 447
30098 315
23782 811
10535 164
31892 648
59804 506
14053 537