49646 511
32221 557
2738 446
26914 642
9421 131
3453 460
6310 632
3276 367
2617 334
19256 337
3092 282
5064 721
2888 319
3536 482
5262 871
3377 195
3278 300
4323 30