1056 98
2616 430
3653 214
1726 141
3056 438
9973 591
25253 209
149330 635
7393 252
7914 170
46168 376
8967 289
11260 328
5131 509