4095 170
1370 235
3658 603
1385 127
9646 794
6982 763
11337 319
4246 743
13781 917
2873 252
3497 560
5905 468
13854 805
11320 416
15333 897
4831 376
4406 168
9916 509
6550 424
4758 249
4515 255
3033 381
1464 110
2276 346
1912 167
15738 44
2917 490
11156 970