2996 505
5265 738
7090 528
5553 338
4180 601
6399 929
16415 532
2082 304
3017 201
10615 582
7539 547
3172 92
7349 464
13064 693
5137 769
796 107
2906 198
2034 217
3974 195
2272 312
6601 142
4303 602
10322 690
9591 398
4555 636
7644 670
9074 842
1948 107