15009 395
5460 258
1074 73
4016 61
10759 367
10376 250
3584 408
3432 590
7353 452
4436 627
16244 237
6842 191
27030 224
4001 614
1479 250