2698 291
3486 162
3931 755
2556 351
5444 759
5275 675
7813 420
4392 504
4891 385
2294 208
18474 640
24931 623
41908 327
7964 77
1394 51
2285 275
3178 632
2260 353
847 37