29966 176
8166 464
3466 523
5458 594
9004 309
2747 440
3218 265
4290 911
71923 214
5866 63
16375 605
2888 308
8836 590
1507 40
5210 531
3446 394
4522 680
4310 216