21096 448
70619 169
4859 296
74511 859
36533 660
31207 537
35127 121
28061 217
7338 369
18372 361
13779 699
26842 504
3556 32
21026 762
1070 128
2634 363
3437 256
3798 659
4433 275