603 63
1349 43
542 53
998 44
15217 236
27018 254
16653 158
5286 69
3172 170
4909 388
8573 431
55692 483
16357 855
6506 75
3562 375
24347 712
23039 361