6032 624
11876 299
2967 207
4666 238
4146 376
12354 129
18646 307
5721 120
5186 402
2853 288
8905 706
3064 541