24673 533
8480 869
506357 854
5356 598
2813 152
5670 693
12943 509
6315 259
3993 263
1269 81
2620 555
2678 113
5517 373
1334 246
1279 232