2904 502
3145 628
6175 541
11964 181
3324 153
4259 656
5213 93
3940 508
4142 266
3234 337
5627 908
2917 212
5159 356
1200 79
8531 678
2735 324
10142 834
6202 632
4589 847
3425 467
3711 368
1861 119
4561 393
1044 95