5435 550
3827 637
1908 112
3571 61
3236 531
3763 891
6645 455
4140 371
2205 382
1613 127
4224 438
5798 699
22469 687
30502 175
33023 887