535 80
1699 290
2831 724
1461 395
3560 182
9974 724
2233 407
770 100
1030 162
1168 235
10596 361
16956 188
1349 90
2716 537
349 32
403 74
16685 86
11293 557
36083 480
39352 301
237256 677
13476 327
10112 377
226050 704
5102 504
6379 661
14517 267
2655 93