5897 444
2332 326
3040 147
8733 462
11743 57
212641 654
38678 661
108993 695
16610 418
9232 565
8184 524
4289 201
14478 359
4383 533
4734 435
3611 85