15021 298
10197 693
10646 390
2712 662
30450 121
12921 649
8828 154
10286 602
3589 296
10608 428
9243 631
1883 228
33556 566
15122 149
7448 109
10626 544
23937 602
8183 692
2947 758
10427 540
15522 464
3254 395
3412 339
18933 447
16918 185
7116 338
8646 432
64505 335