31521 595
14646 103
3066 137
10354 203
21722 666
5626 495
1738 117
1357 187
2385 160
3197 547
1636 102
3588 234
968 33
1142 79
44423 662
72148 854
14532 293
4628 413
51372 423
34899 194
7754 570
4082 392
25685 159
21231 36
7818 189
19631 399
56423 308
5879 496