526 198
552 393
921 522
407 3
617 594
1006 581
560 894
494 439
915 107
261 25
27 245
225 383
13916 364
12885 803
9166 361
7179 363
6997 348
5869 14
5429 39
4938 201
4871 224
4325 922
4280 646
4253 218