2802 326
4745 311
3289 546
4476 664
71141 550
47458 441
77286 448
28058 385
8998 204
4909 399
2408 242
1072 80
50049 387
5610 245
8511 679
10401 740
3635 312
34758 752
63886 579
47630 263
4150 281
33764 820
44433 522
2917 252
2188 232
3175 88
27497 113
62384 440