19961 142
260872 2046
5723 463
10331 706
4729 382
11704 699
8171 584
44264 335
37721 352
35860 712
39329 170
3390 726
3057 490
2227 256
2882 316
2283 119
2793 442
1566 140
22769 297