17963 450
15715 394
28209 41
13384 119
7469 47
50277 592
17688 731
15753 580
22496 188
2702 367
1610 220
1869 382
3400 203
3217 578
2411 633