515 83
1177 256
2697 862
3026 683
2208 645
2089 607
2634 464
15367 515
1723 314
2133 427
1246 193
797 154
2753 357
6470 664
4009 976
2353 449
1283 344
314 62
1262 354
2712 882
1161 46
3192 45
6378 499
1277 72