3006 387
150854 327
38206 480
75139 394
22409 821
41362 400
20723 108
2759 397
4792 547
2230 193
6287 196
2997 92
3663 365
5565 232
16715 903
6246 81
5617 281
3045 614