19959 142
260856 2046
5723 463
10330 706
4728 382
11702 699
8171 584
44250 335
37703 352
35856 712
39324 170
3388 726
3055 490
2225 256
2881 316
2283 119
2793 442
1566 140
22729 297