333 299
281 58
996 130
962 684
880 331
64 432
432 595
1073 748
982 512
404 948
792 602
1052 501
12761 362
11706 801
8544 360
6806 363
6261 347
5310 12
5097 38
4495 223
4464 201
3988 645
3969 922
3950 217