52182 511
32558 557
2857 446
27435 642
9665 131
3578 460
6595 632
3432 367
2753 334
19672 337
3348 282
5201 721
3057 319
3675 482
7329 872
4635 195
3381 300
4827 30