35197 571
2340 134
50728 468
135005 295
94366 650
11912 295
12897 504
45063 522
30113 223
10306 581
8869 49
6418 81
3046 70
15499 398