30121 176
8218 464
3488 523
5478 594
9020 309
2768 440
3243 265
4305 911
72014 214
5908 63
16409 605
2913 308
8849 590
1526 40
5222 531
3466 394
4540 680
4340 216