1039 98
2590 430
3551 214
1707 141
3022 438
9930 591
25206 209
147915 635
7385 252
7869 170
46116 376
8888 289
11239 328
5124 509