315 76
17613 496
3474 554
12394 547
4710 856
53123 522
1947 548
859 236
1432 131
29099 113
25648 290
5504 346
14155 509
1489 308
8654 521
5805 58
5962 291
23811 643
8316 442
2954 827
1596 448
3453 778
45737 313
7531 816