10225 511
2539 525
453 32
3495 973
738 73
1886 135
2590 129
5044 823
3222 317
10863 697
8021 388
7379 945
104051 217
7934 661
3217 67