504 145
797 150
1079 339
1115 334
1386 335
1234 204
10101 640
10822 412
3564 359
3191 621
7043 604
4968 797
17391 515
2525 166
8814 238