29947 819
5090 315
3828 421
14107 945
3449 197
4349 518
1215 85
10875 562
24727 476
4833 631
5208 508
4558 33
4210 330
9375 261
13106 56
12892 542
4354 923
21696 277
5929 305
5017 294
3001 517
2879 88
3878 602
4373 561
2533 199
8828 185
23363 594
10063 247