394 101
2884 859
3147 842
2402 322
2101 490
66002 506
13234 888
60731 727
3016 322
23934 177
27977 280
4655 86
9828 703
8727 791
5936 581
5751 556
19470 263
107003 429
3889 57
11568 239
23957 639
21733 242
31547 754
15627 549
16571 680
18137 432
5817 242
10286 831