526 34
12412 897
969 128
1632 284
1686 260
2036 418
8305 393
4066 635
1138 148
2777 439
3079 371
1258 92
2819 640
654 60
12528 639
10231 254
830 95
8267 136
13549 214
4211 382
4518 699
2353 357
11980 440
3361 566