159505 417
3092 73
18166 162
345393 1041
66127 377
5659 351
6171 269
5568 493
7745 111
16184 247
2787 326
631078 1483
10591 291
6621 70
16716 413
15063 645
12031 635
26937 694
3272 372
11385 660