31505 595
14640 103
3065 137
10354 203
21722 666
5621 495
1736 117
1355 187
2385 160
3196 547
1635 102
3586 234
968 33
1142 79
44413 662
72145 854
14530 293
4628 413
51369 423
34892 194
7747 570
4081 392
25683 159
21231 36
7815 189
19630 399
56390 308
5879 496