21873 313
3261 691
3222 597
1390 212
375 84
2946 578
878 222
1646 257
2961 365
2544 491
3645 793
11761 280
5959 384
6727 450
1381 278
2948 570
1778 247
382 31
7964 113
2877 536
2856 595
3015 743
7301 275
3213 768