240 30
1160 381
2907 883
1729 339
1428 446
1257 280
2148 591
990 152
1262 198
10438 204
3534 133
2701 571
7895 808
2304 324
4545 311
3922 404
1764 224
1366 39
3133 135
12333 301
6312 897
5385 44
14681 156
8060 408
6131 836
5776 673
7905 34
8534 713