3196 184
13468 622
23811 377
18851 338
41677 637
20814 240
148271 348
2244 145
3724 522
2028 82
2367 168
9503 344
5749 689
41297 509
50730 137
36899 169