528 81
2337 641
3952 465
1084 208
12910 43
10671 268
8637 469
4779 641
11338 608
4520 654
15722 444
27143 329
5578 240
3393 133
5229 178
8949 822
14072 160
6629 344
8166 409
2857 395
6620 600
22322 87
3124 536
3216 202
4256 245
19685 328
1911 358
12453 380