5506 560
2446 357
4381 673
4331 978
7008 109
2710 192
3368 295
4707 288
7601 260
12703 158
190 36
258 58
2090 534
1624 405
2914 785
979 134
595 77
2150 376
2952 56
1599 88
2591 239
3522 507
3353 581
5072 214