3298 43
5408 669
17185 628
39945 336
15427 344
28232 405
35836 107
5202 528
1192 35
7604 634
4953 331
2526 178
4083 589
45823 700
22243 228