3011 264
8467 175
17920 703
328225 529
187236 592
142143 691
256889 830
84616 541
176978 1070
103227 399
22410 669
3705 72
7784 448
20351 313
13849 475
27685 490
19161 412
16601 503
15812 493
21587 242
14389 435
10891 132
7071 107
6340 483
15633 766