509 151
1393 362
1039 209
6164 129
15906 258
10576 382
2205 405
3512 60
2716 479
2396 465
5899 845
4295 441
8785 592
8773 589
11681 183
8630 676
14503 830
163941 974