993 121
1093 218
4845 494
15031 287
3776 325
28198 921
2964 552
6160 71
3718 616
4799 348
5638 705
14918 89
47255 44
21224 207
4054 87
3758 148
4212 378
32318 814
4628 403
7379 140
4005 742
2538 337
4156 373
26440 163
1690 173
2838 85
2617 334
9462 627