2898 631
1034 222
3445 63
2961 313
335 26
2352 561
2304 607
2482 517
1765 479
5045 892
3155 433
1199 195
470 95
3590 467
2650 184
546 71
870 181
2245 373
2306 207
1012 59
2985 597
2667 495
623 123
3253 714