3062 502
3901 521
14742 151
4846 514
5354 390
1070 79
9330 168
28846 310
5497 784
7301 222
9723 613
8567 694
27326 469
13697 552
17269 225
8375 64
14379 178
9385 747
4292 53
15145 75
20949 176
2127 329
739 150
2998 815
2662 705
3102 801
4259 424
8357 648