2138 250
11647 711
6430 424
4322 505
3608 195
2600 336
5455 669
3141 492
1069 50
195302 214
5134 208
12288 561
29516 643
63617 513
10149 265
10590 772
5457 236
13553 186
9633 283
4427 235
10749 720
8597 501
8696 355
8218 629
7918 722
10973 734
7844 318
36531 479