1996 306
2839 181
3976 741
3480 526
3348 574
2475 254
4502 838
4471 612
2646 367
2963 35
4153 634
2461 130
3426 319
4527 583
3191 269
9662 530
9199 626
2794 442
4388 54
2500 36
3305 510
5054 661
1767 316
3084 334