13532 52
7041 857
7711 548
9620 622
5148 604
20564 328
12507 582
571 43
4666 767
9646 239
3769 564
7419 323
4329 295
6463 159
2449 175
3095 623
24364 903
15474 567
1616 332
993 111
11415 795
7248 356
3333 696
1645 156
6644 545
6909 522
4042 474
2699 102