3013 187
3642 641
124202 436
17552 348
14092 70
3301 295
30886 359
4583 753
2648 165
2343 255
21658 328
4316 400
4121 121
3965 692
7240 473
2562 606