326 65
1105 283
1272 301
2157 585
2236 532
3032 281
3898 398
3812 784
3758 642
3063 516
2452 364
1697 307
1061 210
3685 385
18975 564
2425 110
18623 658
15309 61
7695 253
9116 159
15694 793
7423 447
17593 709
4300 178
9550 461
3992 537
29838 263
840 37