309 92
906 254
669 174
2652 659
2254 446
4632 172
5284 384
14486 606
26651 694
4857 337
8227 232
3735 403
15559 494
21499 598
8726 548
8068 852
4291 522
14505 101
13180 385
7129 493
40145 690
6184 547
11937 216
5806 411