3041 122
15603 89
4025 273
13788 587
1514 165
22844 136
4736 527
4431 317
4939 562
2929 392
4875 165
19088 141
13419 489