22708 280
1753 447
990 125
7570 233
7593 779
52823 312
5090 253
123 29
5583 294
15844 169
16445 608
2261 495
3963 339
2373 701
1981 615
1777 537
63050 215
16947 56
6343 339
13941 397
24862 691
83441 760
1431 344
2729 562