29972 176
8169 464
3466 523
5460 594
9005 309
2747 440
3219 265
4290 911
71924 214
5869 63
16375 605
2890 308
8836 590
1507 40
5211 531
3447 394
4524 680
4310 216