2897 311
3396 91
8005 918
5153 732
1918 122
3779 415
6115 570
93744 799
17014 171
186048 1097
10469 664
3100 394
8561 503
4122 566
5362 160
3747 136
4175 383
3514 197
4369 888
4239 382
5096 596
3666 324
2256 94
7183 783
1998 103
4593 748
4951 785
2683 83