51528 511
32457 557
2818 446
27236 642
9557 131
3534 460
6526 632
3367 367
2707 334
19566 337
3275 282
5163 721
3008 319
3621 482
7261 872
4584 195
3339 300
4689 30