3193 339
5063 501
706 92
11401 371
4368 809
2979 564
1428 340
892 51
2998 694
1665 235
10581 801
3136 788
2143 396
22473 406
1806 328
5396 557
3627 605
3377 587
3585 950
9320 687
4192 613
3489 559
9106 967
3723 667