16432 150
30544 228
13192 199
78702 361
2904 99
7486 384
4754 42
11045 749
10407 343
7398 452
6941 727
5229 370
4328 323
9425 987
4497 91
12466 426
10565 226
10888 868
9626 835
2862 574
1039 53
4049 614
1903 229
1374 191
4608 673