12032 650
7726 416
8247 346
11355 120
13663 469
5031 91
2268 51
16354 299
15361 498
18736 638
16569 101
6475 838
4243 114
8197 116
8840 678
2106 152
8730 436
6705 174
13237 262
8157 114
16491 194
15542 194
3482 358
5720 947
3658 697
4471 732
4396 635