5093 87
12388 204
30401 318
8283 787
25154 840
7636 845
6940 470
21515 917
23935 412
14242 81
4961 453
14903 327
8004 659
21389 633
4601 264
5961 618
9995 448
10686 473
6217 79
12393 396
10278 398
14252 386
17121 798
3071 178
7006 482
16414 438
29036 591
31165 583