19957 33
17734 336
4199 122
12109 164
4670 229
3573 748
4716 583
5732 102
7227 168
5710 651
4926 536
10822 241
6576 790
5307 488
5215 824
15123 623
4416 349
910 37
2964 495
5948 182
13136 274
4100 339
10123 602
2547 128
3442 401
4983 524
6342 858
4837 42