3307 43
5412 669
17201 628
39971 336
15449 344
28290 405
35880 107
5220 528
1195 35
7606 634
4956 331
2530 178
4088 589
45922 700
22352 228