107088 306
9592 433
21197 348
19863 455
27017 125
245506 553
73441 267
4853 483
9010 868
12441 915
5671 282
25314 549
27531 568
10496 652
12306 863
9150 43
34554 360
10603 293
37219 211
184986 623
4437 734
11197 252
7003 268
35212 373
21578 682
55536 963
41012 329