27528 418
9664 391
1365 353
685 126
2212 536
1316 331
2786 112
7836 618
181765 781
31439 823
85603 353
313196 863
298797 851
150232 350
31358 261
65253 264
1287 143
3395 464
7725 506