20506 818
18103 862
7278 226
8236 895
3078 780
3979 550
10519 663
8207 307
9778 122
6190 963
3162 701
27172 609
21191 317
1629 351
6351 626
2755 606
5184 540
14540 430
7846 521
4077 319
28801 538
8306 446
8518 312
5460 396