13966 132
7067 269
2677 270
4501 422
20598 174
92551 319
15698 860
8306 708
5995 218
66512 342
5512 851
4561 358
12231 893
2234 365
6339 784