17963 450
15715 394
28208 41
13384 119
7469 47
50276 592
17687 731
15751 580
22495 188
2702 367
1610 220
1868 382
3400 203
3217 578
2411 633