2956 211
4620 504
6416 615
5300 469
4553 47
1815 94
1835 280
3245 511
1598 161
4980 685
3593 553
2735 195
6263 929
2633 430
3456 815
8937 842
7067 546
26943 224
17108 628
8557 611
4048 340
45288 792
7068 237
6979 512
2384 199
2316 257
17673 119
17909 405