3120 978
2884 667
1273 268
3420 524
2482 753
2347 688
1896 491
2767 725
1796 55
2141 513
202 43
2931 921
657 170
3768 331
26062 703
1288 264
4004 723
17477 434
1629 38
2220 279
9058 287
6316 804
18792 544
10029 352
5972 536
8885 253
22938 294
37987 86