427 50
865 131
366 101
1366 307
181 27
2922 569
33064 364
39547 290
23463 116
8399 155
5927 469
3514 145