13326 273
11956 493
2622 181
3142 914
2755 612
19092 532
20000 148
122898 469
66275 379
14570 184
82496 205
48258 154
66405 509
17237 471
9516 79
10563 285
4280 142
6071 586
5981 429
6026 294
8035 265
12152 715
6207 115
13030 726
3855 495
1493 103