3186 591
4184 780
3399 293
5298 88
3320 140
47766 604
12385 204
189202 964
4044 452
13550 771
31157 390
5818 581
5798 598
2878 316
2844 386
4525 559
4720 641
4097 685