19965 341
2953 420
4730 882
8830 552
1574909 3938
7808 725
7407 67
7977 828
4225 373
2857 176
2649 130
4582 259
6936 869
7482 624
27482 337
6543 519
5148 736
5362 395
21201 312
3916 337
2632 448
2105 439
17280 182
5018 665
2384 196
3281 641
1307 77
6087 640