2591 680
15091 331
2593 30
108193 119
20946 317
11124 134
8253 524
14633 586
7691 846
56909 422
24796 381
12669 78
69033 905
5680 420
8391 169
8013 494
6543 686
23820 550
21723 424
6470 469
6123 87
38204 202
11840 265
4587 261
4080 683
1365 181
1862 290