351 36
2291 547
2546 164
39728 726
6332 252
27450 110
5826 873
1518 38
2120 415
4611 638
4241 342
3359 294
14301 117
8333 87
16796 327
5437 458
25773 432
20586 205
41784 718
16302 324
5296 701
21035 362
5099 148
4712 590
3664 759
17081 673
9219 349
4114 603