3329 33
10547 753
9131 85
11400 815
8078 564
6312 662
6275 115
10170 350
5465 442
9451 700
10992 567
8238 662
5105 370
5629 590
3682 502
2255 311
4352 391
2124 237
2393 121