5254 87
19679 41
29341 57
5216 503
4510 246
6759 654
18512 932
7153 597
4040 202
8953 660
14063 365
11596 392
12272 280
7044 751
20338 362
6566 456
5209 582
9580 845
3581 412
15081 60
4346 161
2334 424
3784 578
3192 893