19956 33
17733 336
4198 122
12103 164
4670 229
3572 748
4714 583
5721 102
7221 168
5689 651
4923 536
10817 241
6576 790
5306 488
5215 824
15114 623
4415 349
910 37
2964 495
5948 182
13128 274
4099 339
10121 602
2545 128
3439 401
4982 524
6341 858
4835 42