30125 176
8221 464
3490 523
5479 594
9022 309
2770 440
3243 265
4306 911
72017 214
5908 63
16410 605
2913 308
8851 590
1529 40
5222 531
3466 394
4540 680
4340 216