31607 520
91190 897
24002 708
34104 307
76014 727
50276 255
61040 873
42886 151
3944 509
2123 127
4056 388
8548 513
4652 398
4090 611
9008 482
4952 654
2573 38
7540 842
5700 778
4390 854
3403 368
5362 690
4227 478