26525 150
5028 677
10297 770
2376 303
20405 598
6718 280
2383 169
4590 78
5912 796
2635 215
12216 572
1815 268
4143 460
3516 442
4219 732
18370 257
6686 368
2282 217
9237 159
13120 468
18424 435
4612 693
4054 535
4992 894