598 53
2003 148
4301 344
5682 385
1528 54
4916 623
2113 142
7481 626
2765 441
8667 555
7419 729
3362 793
15627 547
833 84
4695 109
3491 822
2410 542
2447 272
9052 335
1433 271
2267 320
3221 482
7939 302
12753 409