5112 160
15460 877
10562 131
17181 256
20031 222
5264 228
12510 491
4717 415
12074 338
3216 67
8288 53
9380 306
9734 763
14256 503
2991 274
10808 697
6736 705
16361 109
6564 465
4936 177
6083 288
22995 529
11798 478
5066 627
30148 156
16425 525
15386 280
6285 718