3541 581
2365 69
3376 525
1853 179
1902 400
27051 358
3338 756
3744 391
60347 294
10450 744
7776 671
6849 547
15394 263