19961 33
17746 336
4200 122
12134 164
4677 229
3573 748
4719 583
5743 102
7239 168
5755 651
4927 536
10835 241
6583 790
5310 488
5217 824
15148 623
4418 349
910 37
2965 495
5948 182
13155 274
4101 339
10132 602
2551 128
3445 401
4985 524
6346 858
4841 42