30227 979
158559 447
3896 648
53376 550
65302 413
60770 302
3047 281
29811 363
3816 784
8085 588
21438 731
23576 69
14711 426
12237 274
33786 434
3546 372
5205 246
39055 110
16064 219
18989 65
17937 111
34238 398
1258 240
2921 181