12702 458
6330 664
9255 604
4745 215
6352 994
3287 560
8092 651
3325 94
16462 903
5563 690
2296 110
5061 523
18509 505
29159 371
7829 766
8639 375
3833 143
3187 684
8403 784
8074 195
4057 574
2367 334
2713 296
25804 558