4000 166
108782 592
5274 309
6586 803
2760 42
4373 540
1203 165
3495 74
63445 473
4090 522
3562 441
2050 159
1651 148
2430 466
3845 647
13432 56
8561 258
1790 201
5165 106
10714 201
25851 115
3328 333
31742 855
5528 487
1324 69
15280 778
12414 128
10422 165