2936 187
3565 641
122881 435
17451 348
13983 70
3284 295
30826 359
4576 753
2638 165
2337 255
21655 328
4313 400
4110 121
3958 692
7161 473
2562 606