5094 87
12400 204
30412 318
8283 787
25168 840
7642 845
6943 470
21521 917
23941 412
14242 81
4961 453
14906 327
8011 659
21393 633
4601 264
5962 618
9998 448
10688 473
6217 79
12404 396
10283 398
14255 386
17132 798
3071 178
7006 482
16418 438
29044 591
31182 583