2002 334
5050 293
27307 581
12653 604
20922 659
7058 95
9942 674
5246 492
4933 686
6365 370
4443 680
3348 690
2968 559