29976 176
8171 464
3466 523
5460 594
9005 309
2751 440
3219 265
4290 911
71927 214
5869 63
16375 605
2891 308
8836 590
1508 40
5211 531
3448 394
4524 680
4310 216