3282 239
4361 146
4943 530
7557 349
5375 516
6340 232
8465 684
2425 369
1303 65
3123 545
9329 309
4760 854
21670 189
4951 569
2640 107
5202 795
5818 129
4603 162
4436 195
4998 321
23860 505
2505 144
33053 907
89857 630