3014 300
16866 157
4013 817
3120 46
2473 176
15018 349
7171 169
4390 306
6345 292
3526 390
4340 706
5644 186
3122 297
3354 147
3868 613
4936 388
5813 559
2182 247
2047 31
4965 712
6451 317
9436 615
4908 884
6644 523