10097 511
2491 525
434 32
3443 973
734 73
1881 135
2584 129
5036 823
3212 317
10855 697
7992 388
7375 945
104037 217
7930 661
3216 67