31435 595
14514 103
3059 137
10349 203
21720 666
5610 495
1733 117
1351 187
2380 160
3190 547
1632 102
3570 234
963 33
1137 79
44365 662
72123 854
14511 293
4618 413
51348 423
34860 194
7729 570
4078 392
25680 159
21219 36
7803 189
19620 399
56208 308
5867 496