3294 43
5404 669
17169 628
39935 336
15417 344
28199 405
35818 107
5199 528
1191 35
7602 634
4949 331
2525 178
4082 589
45782 700
22192 228