30564 176
8412 464
3533 523
5556 594
9078 309
2814 440
3295 265
4351 911
72444 214
5997 63
16520 605
2964 308
8962 590
1573 40
5244 531
3548 394
4582 680
4409 216