2906 852
5098 196
1017 292
5479 100
5018 86
7941 736
28294 280
4267 428
6456 479
614 126
19812 290
43733 310
1850 373
4295 97
2796 633
259 67
2659 670
820 212
2856 699
2678 660
1388 393
1299 328
85060 259
51533 486