506 993
467 42
318 346
400 104
655 75
274 363
668 106
183 712
372 312
105 767
939 81
551 56
3504 300
2656 101
2400 87
2393 209
2180 453
2083 610
2074 29
2039 221
1892 356
1737 666
1718 159
1477 797