2601 420
15086 743
10857 969
30428 537
37455 97
10591 432
77146 309
16337 573
34478 121
29487 293
4672 367
35229 189
7211 369
13465 486
3508 203
17914 361
65152 157
84284 251
13714 699
42222 493
6951 92
19059 63
2875 564
3288 720
1161 38
3188 623
3371 686
2825 552