15006 395
5460 258
1071 73
4013 61
10758 367
10376 250
3582 408
3431 590
7351 452
4433 627
16236 237
6842 191
27022 224
4001 614
1479 250