516 145
815 150
1083 339
1120 334
1388 335
1330 204
10114 640
10847 412
3579 359
3199 621
7057 604
4975 797
17399 515
2535 166
8816 238