15516 150
29791 227
12867 199
77643 360
2767 99
7397 384
4605 42
10666 749
10256 343
7231 452
6859 727
5080 370
4212 323
9262 987
4342 91
12169 426
10399 226
10684 868
9568 835
2810 574
996 53
3994 614
1857 229
1339 191
4551 673