535 80
1699 290
2831 724
1461 395
3560 182
9973 724
2233 407
770 100
1030 162
1168 235
10595 361
16948 188
1347 90
2716 537
349 32
403 74
16685 86
11293 557
36081 480
39345 301
237248 677
13476 327
10112 377
226047 704
5102 504
6379 661
14517 267
2655 93