49753 511
32228 557
2740 446
26928 642
9424 131
3457 460
6324 632
3277 367
2620 334
19279 337
3096 282
5064 721
2895 319
3539 482
5265 871
3381 195
3278 300
4338 30