29989 176
8177 464
3469 523
5460 594
9006 309
2751 440
3221 265
4290 911
71935 214
5878 63
16376 605
2893 308
8836 590
1508 40
5211 531
3448 394
4524 680
4312 216