5096 696
13318 54
5451 480
3003 409
3216 218
8098 240
5912 291
7706 512
36317 677
10004 93
21011 383
8046 667
13036 349
30791 137
4680 316
23057 265
35720 633
9157 866
6336 386
31939 91
27578 201
7148 657
4982 562
18587 551
4329 607
2970 336
2235 159
2109 141