12285 500
9651 387
10383 362
17657 153
2321 116
31346 444
50827 770
8441 461
6488 535
7050 734
47936 147
18915 410
13111 615
4550 366
23643 249
6381 492
8103 249
6972 931
17012 265
5888 196
9162 363
31733 351
11552 607
6571 933
3958 224
4006 215
15513 350
16355 716