2599 625
2049 156
1515 159
3960 290
1275 63
7435 745
8857 597
20311 86
6819 926
9410 757
5412 333
5613 487
6042 483
2156 381
6897 440