8009 791
4142 53
7590 420
16978 133
13298 581
9681 356
11096 109
171340 1048
94243 594
25203 248
175655 800
31616 222
32886 679
4135 273
3345 307
43345 754