3004 89
2990 478
1626 60
27543 498
21281 217
20337 599
3978 208
4575 522
7286 181
21935 269
15025 259
6762 434
4459 697
3196 616
94728 467
4111 461
5541 682
2646 60
2729 431
4348 785
1987 71
7855 374
57756 512
3486 563
13006 235
4937 139
2475 377
10843 127