505 150
2883 804
79555 90
3037 294
9337 30
200553 889
28717 589
107844 256
72041 210
50320 71
7594 205