19956 33
17734 336
4199 122
12105 164
4670 229
3573 748
4715 583
5728 102
7224 168
5696 651
4925 536
10818 241
6576 790
5307 488
5215 824
15121 623
4415 349
910 37
2964 495
5948 182
13130 274
4099 339
10122 602
2545 128
3440 401
4982 524
6342 858
4836 42