341 86
1141 318
1558 453
585 158
2587 793
3138 278
8017 420
4760 371
22070 247
4592 361
6520 188
6695 175
9495 752
10713 648
10050 190
11663 65
5111 466
183 37
4481 667
5635 583
4354 257
4893 104
15538 329
13263 302