5012 830
17085 198
20993 422
4410 687
14562 524
12773 329
8322 723
9191 648
55768 790
9627 610
3569 609
10672 227
53652 1060
3684 631
10761 701
10752 331
33634 401
11417 125
5678 358
5991 496
4074 160
25988 311
9458 663
5416 521