2699 130
12860 589
59993 533
2383 199
9180 626
65039 518
6582 62
39753 490
5495 324
6348 394
41583 381
13626 694
8516 187
7819 390
2613 327
1034 124
2283 301
5514 426
4183 919
12289 376
3975 672