15781 258
4007 594
1070 219
2266 669
2686 765
30756 398
21939 100
8263 474
922 205
10401 382
7333 430
447 116
36015 479
3246 396
2824 122
3471 468
1237 124
4786 755
167 41
2935 970
2857 807
2055 648
13326 423
1998 232