3261 43
5365 669
16939 628
39627 336
15211 344
27694 405
35474 104
5158 528
1164 35
7569 634
4924 331
2480 178
4049 589
45154 700
21575 227