328 92
920 254
681 174
2654 659
7115 147
7197 814
3506 163
7631 718
5537 418
2722 807
7075 380
5004 444
6899 617
242 50
2270 562
6369 326
6686 773
5876 423
6754 748
8290 580
1571 475
9374 495
4220 109
13840 582