2200 272
2339 424
558 32
15681 265
7315 545
1434 105
7766 468
2965 399
3517 333
2512 262
2788 41
3095 347
4904 644
8127 464
3797 685
4405 92
1780 301
2430 331
16579 463
2154 232
16808 274
12675 462
30774 137
3077 522
21070 242
21870 259
3813 668
9860 441