1252 366
1417 204
40226 120
36151 572
6985 47
2987 327
23151 489
17820 246
15834 386
12993 477
4633 416
4642 533
16412 67
11823 450
16433 706