3005 421
2512 76
14309 146
14001 366
2578 83
3991 191
5302 477
2237 344
12751 504
5535 565
2319 417
4462 651
4517 845
3072 172
3394 706
40795 436
3076 160
4914 655
7901 251
2133 179
3998 328
3648 646
9798 869
3446 413