10216 511
2539 525
453 32
3495 973
738 73
1885 135
2590 129
5044 823
3221 317
10862 697
8018 388
7378 945
104050 217
18844 1054
7934 661
19314 379
3216 67