5091 87
12343 204
30367 318
8277 787
25111 840
7624 845
6934 470
21477 917
23913 412
14238 81
4932 453
14882 327
8002 659
21372 633
4596 264
5950 618
9981 448
10681 473
6205 79
12351 396
10258 398
14236 386
17078 798
3070 178
6991 482
16390 438
28984 591
31113 583