100111 407
19505 702
17637 715
14206 235
11873 68
160042 531
3647 320
92263 185
17362 501
59460 545
8324 396
6415 627
7216 487
9117 638
6341 205
4507 895
5367 96
10701 309
20670 629