24017 300
2760 221
3925 525
11599 505
4876 680
2380 161
2831 413
2433 451
3571 657
2774 362
8888 28
2042 320
13351 527
3093 54
11341 74
935 104
8147 476
16487 380
5246 440
2286 422
1268 228
1353 61
3954 63
10489 279