12531 255
6209 696
20740 273
11632 944
7648 94
48243 356
7007 88
8695 252
7025 236
10114 113
8955 774
5000 578
9207 588
5882 334
4207 400
12585 328
8108 258
5620 747
28363 611
4684 295
9007 76
12438 463
14857 406
5014 896