3101 150
7652 949
3666 487
4667 80
3831 165
6116 403
4277 156
15117 683
26450 80
7205 179
4815 617
10494 633
3465 472
2402 93
4613 464
4195 418
3432 79
6924 803
5086 712
5039 677
20972 324
1229 76
120493 535
7377 408
3129542 6740
30892 522
3950 376
9953 216