2802 326
4745 311
3289 546
4477 664
71152 550
47476 441
77295 448
28061 385
8999 204
4909 399
2409 242
1072 80
50062 387
5611 245
8511 679
10401 740
3635 312
34771 752
63900 579
47644 263
4150 281
33772 820
44448 522
2917 252
2188 232
3175 88
27499 113
62395 440