3076 184
38196 336
5116 883
3045 588
3133 809
8542 511
3986 731
7407 583
59700 251
37310 341
33610 305
26472 761
13305 566