26599 267
11471 57
10701 506
7855 476
4816 397
2620 262
12140 602
15311 509
5909 944
72440 118
14237 648
10245 440
5214 407
2952 328
7087 269
65131 372
3797 521