1039 98
2590 430
3546 214
1707 141
3022 438
9930 591
25204 209
147912 635
7385 252
7869 170
46116 376
8887 289
11239 328
5124 509