5091 87
12341 204
30366 318
8276 787
25108 840
7624 845
6934 470
21475 917
23911 412
14238 81
4923 453
14882 327
8002 659
21372 633
4596 264
5950 618
9980 448
10681 473
6205 79
12350 396
10256 398
14235 386
17077 798
3070 178
6991 482
16389 438
28981 591
31108 583