2881 1596
12708 3879
9402 9835
12298 9575
7713 5200
877 9413
5001 2198
2341 3497
14099 836
4346 8936
4382 14626
8263 2107
4615 1358
13172 9255
5307 13326
11610 565
4365 1037
7038 6270
5710 4396
11865 778