15012 298
10192 693
10641 390
2712 662
30450 121
12920 649
8828 154
10286 602
3589 296
10600 428
9243 631
1883 228
33553 566
15120 149
7447 109
10626 544
23935 602
8183 692
2947 758
10427 540
15520 464
3254 395
3412 339
18932 447
16917 185
7116 338
8646 432
64501 335