3121 978
2884 667
1273 268
3423 524
2482 753
2347 688
1896 491
2767 725
1796 55
2141 513
202 43
2931 921
657 170
3772 331
26069 703
1288 264
4006 723
17478 434
1630 38
2220 279
9058 287
6316 804
18792 544
10031 352
5973 536
8886 253
22940 294
37990 86