19952 142
260825 2046
5722 463
10329 706
4728 382
11698 699
8171 584
44240 335
37679 352
35854 712
39311 170
3388 726
3055 490
2225 256
2880 316
2283 119
2792 442
1566 140
22696 297