29985 176
8175 464
3468 523
5460 594
9005 309
2751 440
3220 265
4290 911
71935 214
5874 63
16376 605
2892 308
8836 590
1508 40
5211 531
3448 394
4524 680
4310 216