239 50
858 131
365 101
1366 307
179 27
2921 569
33047 364
39543 290
23457 116
8395 155
5922 469
3511 145