2890 819
1141 98
2662 430
3776 214
1798 141
3205 438
10056 591
25469 209
151864 635
7418 252
7987 170
46363 376
9039 289
11317 328
5166 509