3735 631
12029 634
9203 260
125282 532
14321 890
8308 551
18843 801
118637 504
29228 507
41700 199
7185 578
16878 340
1698 154
2598 312
6344 261