2801 553
2372 384
3244 677
2854 544
8638 952
24929 637
2242 286
5656 456
3142 615
1958 167
2128 348
4268 150
1293 106
852 64
3074 628
3550 761
2370 484
4305 713
3379 883
3730 953
2794 554
3584 575
2599 246
3256 601
1895 227
1932 176
2111 377
1302 86