2895 262
85286 800
15628 551
10809 171
7014 510
8630 735
20472 612
11392 515
5632 44
7070 522
55820 786
5787 236
63184 304
40237 664
52505 622
48455 372
15564 651
6806 626
4707 482