150133 456
11496 545
157878 1045
9821 249
6453 163
10758 472
21734 192
30161 753
17589 209
8959 96
2928 380
3826 207
70750 1001