31536 66
7530 789
955 283
1094 274
2474 283
395442 1035
2313 555
13808 187
1162 345
2954 379
2844 716
11766 741
4661 668
13742 51
216 27
856 159
1530 304
8085 114
22024 313
904 110
6343 550
1145 255
8327 245
2774 824