149826 456
11493 545
157745 1044
9797 249
6444 163
10732 472
21684 190
30153 753
17569 209
8943 96
2927 380
3821 207
70654 1001