585 158
1415 323
2232 471
934 300
18813 240
21510 870
19400 663
10056 635
11951 370
14726 565
9372 495
7885 478
13133 281
12099 148
8374 388
8781 470
11294 758
4405 369
7904 84
9504 589
6782 874
9295 673
8401 506
12163 547