5342 320
3417 411
27015 211
17200 651
25639 51
13361 275
39802 544
8187 433
4050 109
2131 51
13371 486
21488 240
1825 90
6274 667
7299 504
100840 928
3908 639
28703 416
45915 342
8592 473
17692 361
5092 70
64275 157
3756 124
83782 251
4596 318
5033 657
20613 532