2189 31
14869 725
6582 273
8005 601
3741 468
3722 592
11027 739
9912 524
13815 420
5032 687
2546 107
5523 814
2724 96
6000 508
13049 534
3530 424
4163 622
19230 534
4407 146
9596 548
4349 577
3889 295
5335 257
9300 145
17777 693
11005 398
3875 187
4047 521