3030 499
23560 503
4709 418
14499 480
9447 780
30033 670
6211 308
13835 227
30457 583
7684 157
8173 516
2303 125
2963 67
4096 837
3386 271
69118 501
3295 595
7628 741
3007 834