29039 235
2504 289
6465 566
9946 185
37927 855
2236 212
3246 849
22657 100
7503 617
15188 585
25324 943
3082 524
4367 720
13798 211
3255 144
7551 621
44921 904
2855 457
3170 734
999 106
4499 627
1122 81
7187 51
6387 451
5099 598
7870 318
8941 402
22509 636