505 137
2202 693
2576 467
2085 615
981 225
10724 265
1250 270
1480 304
4354 464
3616 785
28459 376
1162 298
1327 283
1742 483
2636 773
877 101
408 80
18301 258
2062 281
2323 523
2015 397
3918 838
3153 479
396 35
4547 509
2922 567
1352 315
2957 860