4027 286
8955 598
21546 305
10267 738
18623 73
12776 640
15093 350
10872 78
13790 165
8905 857
8431 636
5458 452
5889 421
10938 352
9381 783
5011 214
5884 554
5515 200
8518 654
28188 324
6150 541
6087 578
20841 335
13690 509
7137 576
14599 692
20148 532
15047 146