3070 387
2848 368
4721 773
3396 39
7257 609
5708 571
7623 490
3882 523
2919 384
1476 124
2856 338
7908 284
16452 541
4209 60
3240 429
11172 471
12034 81
9050 366
4963 277
5348 131
3334 336
4659 124
9514 905
20128 632