1185 391
1293 157
2258 451
44135 686
9984 562
405658 537
7967 463
23270 435
15063 211
19704 368
18041 31
8423 857
10913 204