2282 125
8488 831
4272 366
15424 441
13790 615
3151 540
4065 186
5027 339
5402 587
17338 94
5015 679
3597 407
5235 452
3198 351
5995 415
2423 242
4911 636
14027 807
4517 402
15059 769
7349 189
21007 452
46324 694
24480 190