29984 176
8171 464
3467 523
5460 594
9005 309
2751 440
3220 265
4290 911
71933 214
5871 63
16375 605
2891 308
8836 590
1508 40
5211 531
3448 394
4524 680
4310 216