17957 450
15710 394
28199 41
13378 119
7466 47
50265 592
17686 731
15748 580
22484 188
2698 367
1607 220
1866 382
3395 203
3217 578
2409 633