15006 395
5460 258
1074 73
4013 61
10758 367
10376 250
3582 408
3431 590
7351 452
4434 627
16242 237
6842 191
27025 224
4001 614
1479 250