5638 596
16111 580
10196 643
7950 458
4043 411
3033 515
2509 659
2475 536
3542 479
6470 514
4203 543
2620 391
21238 91
1652 96
6055 440
3681 606
4428 364
4073 874
4652 58
2176 307
2299 347
2535 304
16337 93
29148 484
11098 395
27689 513
1496 308
18769 635