309 53
3424 485
3889 770
4793 101
18660 140
16834 144
14865 73
7971 389
4984 240
15431 696
122015 331
32702 903
25038 347
22851 102
67381 476
11405 410