2905 122
15571 89
4000 273
13762 587
1509 165
21341 133
4724 527
4408 316
4926 562
2925 392
4848 165
18594 141
13278 489