3278 402
3483 87
5087 561
2703 338
19276 782
2241 85
7455 597
11461 636
2912 242
4923 584
8007 101
2403 169
3755 784
12582 901
4262 383