14076 236
3397 395
17961 89
2557 217
2513 159
4441 426
10866 573
7037 451
5554 596
6391 675
3725 1006
16453 463
23289 641
28363 481
30983 623
6445 390
4937 248