5093 87
12390 204
30403 318
8283 787
25155 840
7636 845
6942 470
21515 917
23936 412
14242 81
4961 453
14903 327
8004 659
21389 633
4601 264
5962 618
9995 448
10686 473
6217 79
12395 396
10278 398
14252 386
17122 798
3071 178
7006 482
16414 438
29037 591
31168 583