580 127
1274 69
19778 445
4317 444
1842 535
663 81
22067 358
8236 187
7193 531
959 158
2527 575
2911 691
6274 51
17239 834
14713 526
11505 707
3136 804
2796 204
4878 226
1918 202
438 64
2842 723
25557 396
6197 425
2895 237
2059 201
1649 380
30968 398