3130 83
3426 254
13601 139
3490 563
4867 732
10125 700
5000 532
9386 720
5198 783
267061 433
5294 82
3238 279
1506 189
5517 861
2101 281
4257 334