1505 416
17114 114
2195 523
1487 363
3029 887
1823 403
35649 509
7135 782
42226 205
5525 606
4350 425
2788 118
20753 436