5588 48
31942 703
58032 623
4666 783
3459 117
9667 228
25449 446
2473 56
5277 669
81722 895
3219 614
13216 548
3635 111
3090 60
3872 239
7084 760
7724 624
66304 507
15832 927
6438 283
32165 124
19847 654
34267 908
7992 30
10109 207
12432 445
25258 692
8535 683