31519 595
14643 103
3065 137
10354 203
21722 666
5625 495
1738 117
1356 187
2385 160
3196 547
1636 102
3587 234
968 33
1142 79
44421 662
72147 854
14531 293
4628 413
51371 423
34896 194
7750 570
4082 392
25685 159
21231 36
7815 189
19630 399
56412 308
5879 496