49720 511
32225 557
2740 446
26923 642
9424 131
3455 460
6319 632
3277 367
2618 334
19269 337
3092 282
5064 721
2891 319
3539 482
5264 871
3379 195
3278 300
4333 30