48658 511
32141 557
2707 445
26842 642
9355 131
3429 460
6250 632
3233 367
2591 334
19158 337
3031 282
4992 721
2847 319
3510 482
5224 871
3338 195
3263 300
4160 30