3011 130
12931 589
61387 533
2498 199
9236 626
66861 520
6921 62
41353 490
5699 324
6544 394
41957 381
13974 695
8717 187
7994 390
2710 328
1099 124
2334 301
5788 426
4278 919
12953 376
4047 672