14536 305
68434 343
7082 45
2804 403
20869 104
22516 340
3770 280
4300 36
14597 256
7368 147
8098 534
10674 239
8974 847
3330 328
2167 156
2393 208
10413 759
2770 189
2703 575
4213 408
1340 311