2531 404
2630 303
15217 452
3188 516
5892 313
13464 710
20221 427
4098 502
3440 320
4497 867
11570 129
8028 439
16181 433
1289 213
42681 412
6598 826
1506 261
24165 67
28059 288
11578 76
14200 334
6284 269
17291 120
8100 115