3110 493
14494 421
12957 241
7514 509
10787 91
6129 395
4312 843
3030 529
5563 233
7163 570
6827 366
4736 137
7837 115
7600 827
20287 114
5888 792
3469 496
6829 619
1361 148
6852 782
10177 207
2136 195
8580 513
4056 591