3302 32
4741 407
11523 833
1990 267
3730 531
3040 102
4323 440
2513 358
2136 353
10200 86
11492 470
5470 726
3725 584
5180 148
6599 576
8835 38
1286 67
5243 436
6515 289
4336 672
7936 494
4514 662
4802 596
4300 832
2086 302
4888 570
2749 448
3909 819