5092 87
12352 204
30372 318
8277 787
25123 840
7627 845
6934 470
21483 917
23920 412
14239 81
4957 453
14884 327
8003 659
21375 633
4597 264
5957 618
9981 448
10683 473
6205 79
12356 396
10261 398
14238 386
17088 798
3070 178
6996 482
16393 438
28999 591
31124 583