19960 33
17742 336
4200 122
12120 164
4672 229
3573 748
4717 583
5738 102
7232 168
5730 651
4927 536
10825 241
6579 790
5309 488
5216 824
15134 623
4416 349
910 37
2964 495
5948 182
13149 274
4100 339
10127 602
2548 128
3444 401
4983 524
6346 858
4840 42