27576 112
5243 263
8581 517
6529 645
39676 452
2671 244
6327 480
5311 39
47196 619
21695 395
6118 778
12732 52
3566 327
3763 662
2502 54