1152 151
7856 59
8544 875
3158 657
3323 231
6034 631
5345 563
15989 763
12067 614
5582 718
3191 260
2989 493
2059 374
41393 945
16784 393
4181 615
5229 550
1810 318
30597 796
6684 465
3120 175
1217 265
5175 743
2677 41
38847 634
18987 415
5850 342
12695 916