3503 187
4033 641
132718 438
18546 348
14725 71
3370 295
31351 359
4619 753
2702 165
2387 255
21723 328
4341 400
4176 121
4013 692
7395 473
2573 606