40022 540
5074 39
14481 274
5907 341
8578 240
1449 123
7183 496
3288 40
8796 272
5413 634
3050 512
1809 110
1136 147
5078 349
9443 791
2925 447
4842 214
3844 618
3229 222
3262 199
4033 586
25542 476
3062 147
5839 676