7591 301
20813 716
11873 1012
8361 275
2678 191
37701 223
8867 485
2246 336
3316 619
2191 38
4668 552
2306 558
3604 279
4004 869
2501 50