18191 1014
4659 700
10333 651
6163 618
1833 344
2344 262
3384 842
2068 235
1872 367
1133 145
2953 568
34061 694
13903 386
9293 565
3508 348
77865 618
14041 463
32884 840
78997 873
54775 409
12125 191
1745 386
2391 301
3007 486
28398 518
26162 224
5457 432
8296 611