29901 176
8150 464
3461 523
5448 594
8993 309
2744 440
3210 265
4284 911
71866 214
5857 63
16361 605
2884 308
8828 590
1502 40
5209 531
3429 394
4516 680
4301 216