2768 64
3998 24
3338 262
5802 591
2164 98
14216 695
6318 661
3962 301
6287 310
5733 282
7040 566
3351 89
9534 608
58303 291
9684 267
4474 637
6121 683
2972 60
4357 258
4129 316
5015 448
7928 713
5484 335
10019 868
108993 592
30820 177
15627 668
3633 63