5031 275
984 232
10334 207
7304 399
19564 865
25724 132
12770 304
4714 114
879 242
1624 417
976 162
11618 440
13358 877
6191 49
32376 699
5610 89
32838 331
17436 583
14569 308
236 45
10763 479
7985 318
29846 129
2855 791