2591 625
2045 156
1495 159
3884 290
1258 63
7409 745
8825 597
20217 86
6799 926
9389 757
5407 333
5554 487
6031 483
2144 381
6854 440