15011 656
27333 519
12951 417
13399 438
13695 442
11171 336
38922 78
20291 353
21034 463
50234 116
19839 144
159650 853
7173 565
4085 353
3222 821
1323 142
11803 473
11735 627
13087 404
11783 196
10143 522
18213 352
15445 103
22126 73