19960 33
17743 336
4200 122
12123 164
4674 229
3573 748
4718 583
5739 102
7232 168
5737 651
4927 536
10831 241
6579 790
5310 488
5216 824
15137 623
4416 349
910 37
2965 495
5948 182
13150 274
4100 339
10129 602
2548 128
3444 401
4984 524
6346 858
4840 42