40503 631
15002 739
17225 323
25782 278
3117 52
33931 369
3687 803
9336 307
20798 550
9340 583
13483 286
3743 886
91262 693
31250 203
6303 156
5607 495
5304 832
7203 162
5370 412
6933 315
2986 478
2938 355
12580 712
3296 175