2810 262
84612 798
15578 551
10705 171
6964 510
8586 735
20348 612
11342 515
5590 44
7030 522
55206 786
5753 236
62108 302
39401 664
51373 622
47555 372
15168 650
6732 626
4651 482