2891 819
1142 98
2662 430
3776 214
1798 141
3206 438
10056 591
25474 209
151910 635
7418 252
7989 170
46363 376
9039 289
11319 328
5166 509