3489 509
6285 508
2317 252
3516 928
7682 844
3143 403
2246 120
29124 255
3751 481
5286 686
3001 405
1742 89
4891 432
43177 756
10178 295
6605 532
12947 693