410 101
2889 859
3147 842
2418 322
2102 490
66004 506
13234 888
60735 727
3017 322
23937 177
27978 280
4657 86
9830 703
8728 791
5936 581
5751 556
19476 263
107004 429
3889 57
11568 239
23957 639
21736 242
31551 754
15629 549
16571 680
18138 432
5817 242
10289 831