9937 737
5561 535
12282 280
9362 328
18305 968
17930 31
3575 412
15723 295
17154 246
24153 147
21892 271
19899 388
9831 796
11373 927
2395 87
8312 662
7867 547
21379 503
6930 235
5065 241
3948 335
20045 293
5336 97
10985 866