15021 298
10199 693
10646 390
2712 662
30450 121
12922 649
8828 154
10286 602
3589 296
10608 428
9243 631
1883 228
33557 566
15125 149
7448 109
10626 544
23938 602
8183 692
2947 758
10428 540
15523 464
3254 395
3412 339
18933 447
16918 185
7116 338
8646 432
64515 335