5027 61
6488 421
5908 799
2778 358
8425 226
4098 160
53259 557
13257 39
12564 487
11044 754
11864 123
8122 678
4539 28
11967 211
19990 589
3871 404
145250 273
5221 249
2185 131
21894 424