590 35
2695 573
4806 528
731 133
3251 641
2651 431
3182 962
2142 373
1387 234
2255 468
3492 167
537 62
2904 489
2931 908
5234 420
5290 843
2882 704
685 73
596 95
1871 208
2105 486
2246 406
2775 763
936 153