3030 223
5997 883
2929 218
1842 35
7416 578
20449 767
4397 748
10560 381
4188 636
7328 239
4637 321
9881 106
4714 395
15255 733
5273 926
5963 163
4375 704
1993 55
4932 759
4228 723
2480 153
3013 286
2947 89
10065 117