12301 129
2133 64
5618 687
2426 199
89151 309
12115 793
4572 358
8072 429
9373 772
12009 500
16918 757
8523 860
5097 806
3846 215
6645 86
15251 439
23456 74
4691 244
8793 802
4220 229
7517 594
2935 127
8494 194
4949 794
19474 615
6214 487
4117 465
4384 30