3076 184
38196 336
5116 883
3133 809
3986 731
7407 583
59700 251
37308 341
33610 305
26472 761
13303 566