2135 250
11643 711
6423 424
4319 505
3606 195
2597 336
5451 669
3140 492
1068 50
195294 214
5133 208
12285 561
29508 643
63594 513
10148 265
10586 772
5453 236
13549 186
9629 283
4426 235
10740 720
8596 501
8690 355
8214 629
7914 722
10966 734
7841 318
36520 479