509 137
1127 262
1495 431
2035 631
3724 768
1165 42
4799 204
6991 823
1328 232
948 175
2272 486
3847 846
10835 160
3558 148
7638 602
8299 373
8840 652
4646 714
3164 445
4136 762
6050 286
2390 418
3571 522
4004 803
7370 794
2210 289
3259 520
9698 27