643 89
2838 263
3015 640
10287 701
1862 150
4580 694
6767 91
3950 681
4201 681
3968 317
4601 673
4471 770
7245 468
4029 319
2546 233
5008 388
4070 516
5818 322
3198 399
4222 441
13970 352
3745 744
3821 332
2810 159
4012 430
6285 70
21353 271