2995 517
5781 66
5438 840
55909 452
27125 211
15152 299
12586 151
8982 290
6045 65
7336 572
6285 728
9980 364
3498 542
26237 504
8548 421
3035 358
5099 89
39905 246
9324 64
5386 446
8190 480
13442 233
6624 715
26458 419