2205 560
2278 687
2495 660
1619 381
1313 312
2796 37
43103 275
69400 265
113818 421
4981 764
5496 418
12847 532
6124 570
17016 171
3105 394
5873 143
3346 825
2908 40
4168 111
3682 509
2122 99