3531 318
2884 700
5068 658
25662 818
19518 282
8118 857
4660 401
4711 284
40483 839
3935 796
2933 147
69875 558
17844 387
39093 643
2640 198
8159 270
3693 464
2634 145
4315 597
19426 367
8050 566
7980 156
5341 173
20400 244
4766 193
6512 322
18301 397
2321 65