5097 87
12407 204
30426 318
8284 787
25193 840
7648 845
6949 470
21528 917
23952 412
14242 81
4962 453
14919 327
8054 659
21402 633
4602 264
5964 618
10002 448
10689 473
6221 79
12412 396
10291 398
14266 386
17159 798
3072 178
7007 482
16420 438
29066 591
31208 583