936 125
3062 622
217833 595
2989 626
2144 339
1335 144
16796 50
843 107
1605 308
3457 594
15050 68
30751 656
2379 37
8672 756
3851 99
2652 213
3657 582
6440 559
7436 589
85412 393
3508 289
4593 202
5322 252
33008 499