1040 98
2590 430
3569 214
1707 141
3025 438
9931 591
25209 209
147957 635
7386 252
7869 170
46116 376
8888 289
11239 328
5124 509