2952 95
5277 434
6577 711
1403 101
2937 843
5732 759
2784 539
4927 546
8252 90
3236 284
5391 469
5698 784
13970 241
10321 343
5479 231
2310 147
4954 687
8789 194
2924 405
7558 724
14872 409
6111 489
4607 862
24855 587
3326 804
3008 534
1730 277
4652 702