625 29
4848 340
2485 756
2919 595
3823 595
632 136
2411 608
935 148
1813 357
1282 244
2493 686
3016 971
1723 352
2873 491
966 262
2561 552
3072 684
15640 199
2397 235
6303 49
6909 50
10504 711
2580 533
8363 471
1268 210
7831 116
7376 292
17311 282