3001 575
40509 595
1120 110
1832 278
9562 27
2035 284
2889 343
1651 224
2790 543
4734 532
27932 952
7928 251
705 55
1923 315
12554 59
4303 513
14176 327
3154 492
3267 747
32479 853
3747 631
2474 249
2555 405
1039 124
3368 400
1432 96
25219 943
4335 666