14026 302
533 159
1382 436
2757 840
381 90
307 102
2657 743
1909 631
20873 698
25587 278
8226 576
170 49
2586 533
365 98
9366 239
1384 330
221 43
352 93
2001 586
10268 351
1055 277
2743 825
1416 322
8150 632