17971 450
15721 394
28224 41
13391 119
7471 47
50294 592
17691 731
15755 580
22506 188
2706 367
1612 220
1871 382
3400 203
3219 578
2412 633